• word of the day

    prunus glandulosa

    prunus glandulosa - Dictionary definition and meaning for word prunus glandulosa

    Definition
    (noun) small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp